#include<stdio.h>

//联合体：多个变量共享一块内存
union data
{
    int a;
    char b;
};

// 计算机内存放置模式
// 小端模式：地位放在低地址
// 12345678  放置模式： 78 56 34 12
// 大端模式：高位放在低地址 符合人类的阅读习惯
//                     12 34 56 78

// 现代计算机存储模式： 小端模式
// 网络传输：大端模式

int main()
{
    //判断计算机的大小端
    union data d;
    d.a= 0x12345678;
    printf("%x\n",d.b);

    return 0;
}